home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 22 / CU Amiga Magazine's Super CD-ROM 22 (1998)(EMAP Images)(GB)[!][issue 1998-05].iso / PowerPC / System / SCSI_44-38 / ReleaseNotes.txt < prev    next >
Text File  |  1998-02-14  |  7KB  |  225 lines

  1.  
  2. Problems:
  3.   o Enter the BootMenu GUI, then leave it...SysIHack won`t
  4.     start because it checks if the gadtools.library is already
  5.     used. The gadtools.library can`t be expunged so there`s
  6.     no cure for this problem.
  7.   o ACDPlay sends READ SUB-CHANNEL 0x42 SCSI command with the
  8.     sc_CmdLength=6 but the SCSI-2 specs demand 10 Bytes for the cmd.
  9.     The consequence is an error requester.(Friedhelm Bunk)
  10.  
  11. Open:
  12.   o BusError
  13.   o >8x Audio cdda and the toomuchdata error
  14.  
  15.  
  16. ReleaseNotes:
  17.  
  18. - V44.38
  19.  o LED reworked..now controlled by the script..luckily that works too now
  20.    and this hopefully fixes the buserror nightmare.
  21.  o For Fusion owners increased the chipram border in PatchMac to 0x4000.
  22.  
  23. - V44.37
  24.  o Buserror fog adventure...
  25.  o buserror doesn`t happen with the 68040..
  26.  o buserror doesn`t happen with all 68060 boards..(not with mine anymore)
  27.  o buserrors don`t come as often when i added some more NOPs..
  28.    from 10min to 60min frequency for Klaus
  29.  o buserror reason found by logicanalyser.
  30.    The write value in DRIVER_SetLed and DRIVER_ClearLed is equal to the
  31.    weird 4th byte in the DNAD(internal scripts dma pointer) which we
  32.    thought caused the buserror. The chip basicly run amok and put this
  33.    led value into some internal register it used as its own dma pointer.
  34.  o LED COMPLETELY DISABLED..
  35.  
  36. - V44.36
  37.  o Little debug output changes
  38.  o CMD Buffer length now 32 instead of 12 which already collides with new 16byte cmds
  39.  o switch off HandShake Timeout(which is already on max) after the initial scan
  40.    for el lamo devices which take that long to complete its instruction.
  41.    The Handshake timeout was used to detect a bus hang and try to recover...
  42.  o "Save" -> "Use"
  43.  
  44. - V44.35
  45.  o Lun Number gadget update problem
  46.  
  47. - V44.34
  48.  o Maxoffset 15(fixes Atlas2 problem)
  49.    Shit manual.
  50.  o Fixed the listview display problem(instead of Unit x only Unit 0)
  51.    Disable/Enable setting were shown after a fresh reboot.
  52.  
  53. - V44.33
  54.  o 68040/68060 disable check for some bootmenu fields
  55.  o busid prefs activated
  56.  o maprom prefs activated
  57.  o fixed a missing FreeScreenDrawInfo
  58.  
  59. - V44.32
  60.  o Flash Prefs write working now
  61.  
  62. - V44.31
  63.  o Added BootMenu
  64.  o Thrown out the old prefs system(have to disable it in Unitcontrol too)
  65.  o fixed some little max sync period value problem
  66.  
  67. - V44.30
  68.  o Playing around with the fifos...maybe that`s the cause for the buserror.
  69.    (Walking through the fog sucks)
  70.  o Check for termination on the wide bus side..if that fails..well..completely
  71.    disable reselection
  72.  
  73. - V44.29
  74.  o more intelligent dostype comparison in the CheckDeviceNode routine
  75.    which tests if a current partition`s geometry is equal to a one
  76.    already in the system so that filesystem can be used.
  77.    The old check simply compared the whole DOSTYPEID.
  78.    The new one checks if it`s the same and if not if it`s basicly
  79.    the same where it ignores the last byte of the dostype which
  80.    normally represents a filesystem type number ONE filesystem
  81.    supports.
  82.  o Fixed a removable problem with different disks that have
  83.    the same geometry and same DeviceName. Now it works like it should.
  84.    (MrDaniel)
  85.  o I wasn`t able to reproduce the Buserror anymore..
  86.  
  87. - V44.28
  88.  o corrected the readtoomuch length output bug i introduced lately with
  89.    some script changes
  90.  o fixed the cybermap problem
  91.  o max sync offset set to 16(manual is a bit unsecure about this)
  92.    (The symbios web page says 16)
  93.  
  94. - V44.27
  95.  o Activated script ram usage now. Maybe that removes
  96.    these weird problems.(It didn`t...sigh)
  97.  
  98. - V44.26
  99.  o Hopefully this awful buserror problem fixed.
  100.    I couldn`t reproduce it with a heavy diskspeed test anymore
  101.    but that doesn`t mean much.(well..actually 2 days afterwards
  102.    it came back)
  103.  
  104. - V44.25
  105.  o IOERR_OPENFAIL missed in some lowmemory error case
  106.  o Fixed HDToolBox scan problem...oh well.
  107.  
  108. - V44.24
  109.  o Small changes in the sync bookkeeping
  110.  o Fixed Reselection hang problem
  111.  
  112. - V44.23
  113.  o Didn`t init the internal sync,wide parameters after a SCSIReset,
  114.    so unitcontrol still showed the old though it was already in async.
  115.  
  116. - V44.22
  117.  o Corrected DCNTL_COM init
  118.  
  119. - V44.21
  120.  o My little LED Devil...
  121.  
  122. - V44.20
  123.  o WORM RDB load thrown out.
  124.  o Phase Mismatch -> SCSI Reset now
  125.    Force disconnect and Reset MSG is too riscy
  126.  
  127. - V44.19
  128.  o Fixed some LED problem...sigh..we should really have done
  129.    some simple BUS BUSY Led system.
  130.  
  131. - V44.18
  132.  o Compiled with OPT
  133.  
  134. - V44.17
  135.  o Handshake xx second enforcer hit interval with no termination.
  136.    Fixed.
  137.  
  138. - V44.16
  139.  o Reselection crash/actual problem fixed
  140.  
  141. - V44.15
  142.  o Used Handshake Timeout to escape deadlocks
  143.  o After a new Exabyte 8500 Firmware update, the Inquiry Data Phase
  144.    deadlock vanished...strange.
  145.    It worked with the old firmware at the Mk2 and 4091
  146.  o Fixed SCSI timing problems(UMAX Scanner works now and probably
  147.    also the Exabyte without the update)..strange days
  148.  o default reselection off(My little friend the Philips CDD2600)
  149.    
  150. - V44.14
  151.  o Changed some requester msgs
  152.  
  153. - V44.13
  154.  o Changed something in the Pool system to adapt to changed struct sizes
  155.  o Enhanced Error output(more informations)
  156.  
  157. - V44.12
  158.  o Fixed Autosense problem..uses SCSIF_OLDAUTOSENSE and not the bit
  159.    which are different, so sense was always 4 bytes long.
  160.    (MakeCD problem)
  161.  
  162. - V44.11
  163.  o Fixed some beta release no reselection set bug
  164.  o Reworked the sense system
  165.  o Fixed 2 mungwall hits which fixes the AFS problem
  166.  
  167. - V44.10
  168.  o Beta Release
  169.  
  170. - V44.9
  171.  o Improved No Termination Check
  172.  o Optimized the removable notify
  173.  o Fixed some removable enforcer hit
  174.  
  175. - V44.8
  176.  o Forgot the START Unit cmd...should fix some coldboot startup problems
  177.    (Seagate 9G)
  178.  o Removable task problem with notify..
  179.  o Lun problem with Identify msg
  180.  
  181. - V44.7
  182.  o the automatic wide init was disactivated..changed that
  183.  
  184. - V44.6
  185.  o More error check requesters+recovering
  186.  o Reactivated UnitArray check for new Unitcontrol
  187.  o Reactivated BusReset(it`s more dangerous now)
  188.  o Activated WideResidue
  189.  
  190. - V44.5
  191.  o Added a cludge to fix probescsi`s bug where it does this:
  192.    Read Defect Data(Length=0x2000) with a sc_length=$fc so the unit wants to
  193.    transfer data but the device doesn`t know where to store these.
  194.    Oh well...this isn`t worth it.
  195.    This cludge will break when a disconnect occurs...
  196.  o More sophisticated bug requester output
  197.  o smakefile problem which caused that RDB_Removable wasn`t up to date always which
  198.    may caused enforcer hits.
  199.  
  200. - V44.4
  201.  o Instead of a global termination check i added the check to OpenDevice which fails
  202.    with HFERR_Phase if the termination isn`t correct. I should create a HFERR_Termination.
  203.  
  204. - V44.3
  205.  o The removable task isn`t woken up when you rescan and a new unit is found.
  206.    Has only an effect if you don`t have a recognized removable drive there.
  207.  
  208. - V44.2
  209.  o Added IO_GetBusID
  210.  o Added IO_GetMaxUnit
  211.  o Added IO_GetMaxLun
  212.  o Changed the IO_Prefs functions to care for more than 8 units
  213.  o Fixed filesystem hunk loader`s more than 1 hunk bug...
  214.    has no effect on FFS because it only has 1 hunk
  215.  
  216. - V44.1
  217.  
  218.  o reactivated Synchron,Wide and Reselection
  219.  o used the optimizer(but disabled the modes which cause the code to crash)
  220.  o fixed the hang problem(really weird thing)
  221.  
  222. - V44.0
  223.  
  224.  o Initial Beta release
  225.